package com.shujia.day07;

/*
    super关键字的使用注意事项：
        1、super仅代表当前类中的直接父类，无法使用super获取父类的父类中的成员
        2、super后面不能再调用super
 */

class GrandFu3{
    int a = 10;
}

class Fu3 extends GrandFu3{
     int a = 30;
}

class Son3 extends Fu3{
    int a = 20;
    public void fun1(){
        System.out.println(a);
        System.out.println(super.a);
//        System.out.println(super.super.a);
        GrandFu3 grandFu3 = new GrandFu3();
        System.out.println(grandFu3.a);
    }
}

public class ExtendsDemo5 {
    public static void main(String[] args) {
        Son3 son3 = new Son3();
        son3.fun1();
    }
}
